/***************************************************************************
 * File name: IEPubPage.h
 * Original author: caizhifei2003@163.com
 * Date: 2013.03.01
 ***************************************************************************/
#ifndef _I_EPUB_PAGE_H_
#define _I_EPUB_PAGE_H_

#include "EPubBase.h"
#include "EPubTypes.h"
#include "EPubPointer.h"
#include "IEPubMedia.h"

class IEPubPage : public EPubBase
{
public:
	virtual EPubPointer<IEPubMedia> GetMediaFile() const = 0;
	virtual EPubPointer<IEPubPage> GetPrevPage() const = 0;
	virtual EPubPointer<IEPubPage> GetNextPage() const = 0;
	virtual EPUB_UInt32 GetPageIndex() const = 0;
};

#endif // _I_EPUB_PAGE_H_